//
// Created by ASUS on 2024/10/19/星期六.
//
#include <bits/stdc++.h>
using namespace std;

void func(){
	vector<vector<int>> g;
	int n=g.size();
	queue<int> q;
	q.push(0);
	vector<bool> vis(n);
	vis[0]=true;
	while(!q.empty()){
		int u=q.front();
		q.pop();
		for(int v:g[u]){
			if(!vis[v]){
				q.push(v);
				vis[v]=true;
			}
		}
	}
}